.box{width:1200px}
.tops{width:100%;height:41px;line-height:41px;background:#fafafa;border-bottom:1px solid #e2e2e2;font-size:14px}
.tops a{color:#666;margin:0 10px}
.tops a:hover{color:#165dff;margin:0 10px}
.head .form{width:450px;height:46px;overflow:hidden;margin-top:5px}
.head .form .input{width:372px;height:41px;line-height:30px;text-indent:10px;background:#fff;float:left;font-size:14px;font-weight:400;color:#333;margin:0;padding:0;border:2px solid #2299eb;display:inline;overflow:hidden}
.head .form .btn{width:74px;height:45px;line-height:32px;font-size:16px;font-weight:400;color:#fff;text-align:center;background:#2299eb;float:left;margin:0;padding:0;border:0;display:inline;overflow:hidden;cursor:pointer}
.head .form .btn:hover{background:#1384cf}
.nav{background:#2299eb}
.nav li{float:left;font-size:16px;position:relative;height:50px;line-height:50px}
.nav li a{color:#fff;padding:0 20px;display:inline-block;font-weight:700;text-align:center;min-width:80px}
.nav li.active a{background-color:#227dd8}
.nav li:hover a{background-color:#227dd8}
.zd-title{color:#fff;text-align:center;font-size:16px;background:#f77234;border-radius:5px}
.zd-list li{float:left;width:330px;height:25px;margin:5px 20px 0 0;line-height:25px;overflow:hidden;font-weight:600;background:url(/v1/img/dd.png) no-repeat 0 8px}
.zd-list li a{padding:0 0 0 20px;font-size:16px}
.xian{border-bottom:1px solid #eee}
.w640{width:640px}
.swiper{width:640px;height:360px}
.swiper-button-next,.swiper-button-prev{margin-top:-32px;border-radius:5px;opacity:.5;background-color:rgba(68,68,68,.2);background-size:10%;z-index:99}
.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;color:#fff}
.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.8;background-color:#444}
.swiper-header{background-color:rgba(0,0,0,.4);position:absolute;bottom:0;padding:10px 10px;width:100%}
.pub-title{border-bottom:1px solid #eee;height:auto;overflow:hidden;margin-bottom:10px}
.w500{width:500px}
.pub-title .name{position:relative;text-indent:18px;padding-bottom:10px}
.pub-title .name:after{content:"";background:#2299eb;width:5px;height:22px;display:block;position:absolute;top:0}
.pub-title .more{position:relative;text-indent:18px;padding-top:5px}
.pub-title .name1{border-bottom:1px solid #75bff0}
li,ul{list-style:none}
.tt-list ul li{position:relative;line-height:22px;margin-top:14px}
.tt-list .num{background:#c7c6c6;color:#fff;width:22px;height:22px;display:inline-block;margin-right:8px;text-align:center;line-height:22px;border-radius:3px}
.tt-list .num1{background:red;color:#fff;width:22px;height:22px;display:inline-block;margin-right:8px;text-align:center;line-height:22px;border-radius:3px}
.w590{width:590px}
.br8{border-radius:8px}
.tj-list li{border-bottom:1px #e2dbdb dashed;padding:12px 0 10px 0}
.tj-list .img{width:92px;height:64px}
.clear{clear:both}
.c8{color:#888}
.tj-list .zi{width:452px;overflow:hidden;line-height:20px}
.tj-list li:last-child{border-bottom:0;padding-bottom:0}
.tj-list .zi p{height:40px}
.tj-list .zi h3:hover{color:#165dff}
.img-list ul li{width:275px;float:left;margin-right:20px;margin-top:10px;margin-bottom:10px;border:1px solid #eee}
.img-list ul li h3{line-height:25px}
.img-list ul li:nth-child(4n){margin-right:0}
.hx25{line-height:25px}
.home-list{margin-right:20px;margin-bottom:20px}
.home-list:nth-child(2n){margin-right:0}
.home-list .images li{height:80px}
.home-list .images .img{width:100px;height:80px}
.home-list .images .zi{width:445px;overflow:hidden;line-height:20px}
.home-list .images li:last-child{border-bottom:0;padding-bottom:0}
.home-list .images .zi p{height:40px}
.home-list .images .zi h3:hover{color:#165dff}
.lb li{margin-bottom:15px;margin-top:5px}
.lb li:last-child{margin-bottom:0}
.lb a{width:450px;display:block}
.lba li{margin-bottom:15px;margin-top:5px}
.lba li:last-child{margin-bottom:0}
.lba a{width:680px;display:block}
.quan{background:#7ba9cf;width:8px;height:8px;border-radius:100px;margin-right:8px;margin-top:3px}
.link li{float:left;margin-right:18px;line-height:25px}
.foot-nav{width:100%;margin:0 auto;height:40px;background-color:#2299eb;text-align:center;line-height:40px;margin-bottom:10px;font-size:16px}
.foot-nav a{color:#fff;padding-right:10px;margin-right:10px;border-right:1px solid #eee}
.foot-nav a:hover{color:#f90}
.content{line-height:30px;word-break:break-all}
.content p{color:#333;line-height:30px;margin-bottom:15px;text-align:justify;font-size:16px}
.content p img{max-width:100%}
.content div img{max-width:100%}
.content img{max-width:100%}
.content strong{font-weight:700}
.content hr{height:1px;border:none;border-top:1px dashed #999;margin-bottom:15px}
.content pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.w870{width:870px}
.w300{width:300px}
.cate-list li{width:800px;height:130px;padding:30px 22px;border-bottom:1px #eeeeed solid}
.cate-list li:hover{box-shadow:2px 1px 10px #d5dbdf}
.cate-list li:hover h1{color:#2299eb}
.cate-list .img{float:left;width:168px;height:138px;overflow:hidden}
.pages{height:34px;padding:20px 0;font-size:14px;text-align:center}
.pages ul{display:inline-block;margin:0 auto;padding:0}
.pages ul li{float:left;margin:0 2px;line-height:32px;background:#fff;border:1px solid #d8dadf;min-width:30px}
.pages ul li a{color:#555;display:block;padding:0 12px}
.pages ul li:hover{text-decoration:none;color:#fff;border:1px #ff5a00 solid;background-color:#ff5a00}
.pages ul li:hover a{color:#fff}
.pages ul li:hover a:hover{color:#fff;text-decoration:none}
.pages ul li.cur{background-color:#ff5a00;color:#fff;border:1px #ff5a00 solid}
.pages ul li.cur a{color:#fff}
.pages .pageinfo{line-height:30px;padding-left:5px}
.pages strong{font-weight:400}
.right-title span{border-left:4px solid #2299eb;padding-left:10px;font-size:18px;color:#2299eb;float:left}
.tp-list .img{float:left;width:80px;height:80px;overflow:hidden;margin-right:10px}
.tp-list .title{width:188px;float:right;overflow:hidden}
.tp-list .title{font-size:16px;line-height:20px}
.show-title h1{overflow:hidden;line-height:34px;font-size:26px;font-weight:600;color:#333;margin-top:20px}
.jt-list{height:105px;background:#fff;position:relative}
.jt-list .icon{background:url(/v1/img/tt.png) no-repeat;width:61px;height:61px;display:block;position:absolute;left:0;top:0}
.jt-list h2{width:800px;height:45px;line-height:45px;font-size:34px;text-align:center;font-weight:700;color:#000;display:block;overflow:hidden;margin:0 auto}
.jt-list ul{width:1100px;height:30px;margin-top:6px;display:block;margin:6px auto}
.jt-list ul li{width:345px;height:30px;line-height:30px;font-size:15px;float:left;text-align:center;overflow:hidden;display:block}
